self-employed contractor - Alemán Inglés Diccionario